meet (one's) responsibilities - Turc Anglais Dictionnaire